Insulating gloves - German English Dictionary